submit/make a voluntary disclosure - Spanish English Dictionary